#ifndef __DRIVERS_KEYBOARD_H__
#define __DRIVERS_KEYBOARD_H__

/**
 *  drivers/keyboard.h
 *  ovladac pro praci s klavesnici
 */

#define KEY_F1      (0x3B)
#define KEY_F2      (0x3C)
#define KEY_F3      (0x3D)
#define KEY_F4      (0x3E)
#define KEY_F5      (0x3F)
#define KEY_F6      (0x40)
#define KEY_F7      (0x41)
#define KEY_F8      (0x42)
#define KEY_F9      (0x43)
#define KEY_F10     (0x44)
#define KEY_F11     (0x45)
#define KEY_F12     (0x46)

#define KEY_UP      (0x48)
#define KEY_DOWN    (0x50)
#define KEY_LEFT    (0x4B)
#define KEY_RIGHT   (0x4D)

unsigned int getch();

#include <source/drivers/keyboard.c>

#endif
